package zdream.pmfield.stage.control;

import zdream.pmfield.stage.IController;
import zdream.pmfield.stage.action.DazeAction;
import zdream.pmfield.stage.message.ActionRequestMessage;
import zdream.pmfield.stage.message.ActionRequestReply;

/**
 * 如果设置了这个 AI, 那它会一直跳过回合
 *
 * @author Zdream
 * @date 2023-12-16
 * @since 0.0.1
 */
public class DazeController implements IController {
	@Override
	public ActionRequestReply createReply(ActionRequestMessage request) {
		final ActionRequestReply reply = request.createReplyTemplate();
		reply.action = new DazeAction(request.foe);
		return reply;
	}
}
